pass through a blockage - Turkish English Dictionary